organic sediment - Alemán Inglés Diccionario